package com.gexiaobao.pigeon.app.model.bean

import android.os.Parcelable
import kotlinx.parcelize.Parcelize

/**
 * @Author      : hxw
 * @Date        : 2024/7/9 10:40
 * @Describe    :
 */
@Parcelize
data class GroupNowResponse(
    var dynamicTable: DynamicTableResponse,
    var projectN: ProjectNData,
    var total: Int
) : Parcelable

@Parcelize
data class DynamicTableResponse(
    var tBody: ArrayList<TBodyData>,
    var tHead: ArrayList<THeadData>
) : Parcelable

@Parcelize
data class ProjectNData(
    var A: XAData,
    var B: XAData,
    var C: XAData
) : Parcelable

@Parcelize
data class TBodyData(
    var A: String,
    var B: String,
    var C: String,
    var featherColor: String,
    var ringId: String
) : Parcelable

@Parcelize
data class THeadData(
    var child: ArrayList<String>,
    var hKey: String,
    var hName: String
) : Parcelable

@Parcelize
data class XAData(
    var codes: ArrayList<CodeData>,
    var n: Int
) : Parcelable

@Parcelize
data class CodeData(
    var d: Boolean,
    var nName: String
) : Parcelable